techado armado - German English Dictionary